432994
954775
430656
36493
858264
966575
331689
57895
547779
207457
420828
501911
5177799
3594581
3125148
2428804
2247988
2073609
1996358
192378
1778118
1724136
1699196
1645471